smell of animal - Allemand Anglais Dictionnaire